package pe.gob.foncodes.spp.bs.services;

import java.io.Serializable;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import pe.gob.foncodes.spp.bs.dao.PortafolioDAO;
import pe.gob.foncodes.spp.bs.domain.Portafolio;

@Service("portafolioServices")
public class PortafolioServicesImpl implements PortafolioServices {

	@Autowired
	private PortafolioDAO portafolioDAO;

	public List<Portafolio> buscarPortafolios() {
		return this.portafolioDAO.buscarPortafolios();
	}

	public void guardarPortafolio(Portafolio portafolio) {					
		this.portafolioDAO.guardarPortafolio(portafolio);
	}

	public Portafolio actualizarPortafolio(Portafolio portafolio) {
		return this.portafolioDAO.actualizarPortafolio(portafolio);
	}

	public Portafolio buscarPortafolioPorId(Serializable id) {
		return this.portafolioDAO.buscarPortafolioPorId(id);
	}

	public List<Portafolio> buscarPortafolioPorIdONOmbreOTipoPortafolio(
			Portafolio portafolio) {
		return this.portafolioDAO.buscarPortafolioPorIdONOmbreOTipoPortafolio(portafolio);
	}

	public Long buscarMaximoIdPortafolio() {
		return this.portafolioDAO.buscarMaximoIdPortafolio();
	}

	
	
	

}
